package com.hunan.api.catv.entity.vo;

import java.io.Serializable;

public class MemberCatvLogVo implements Serializable {
    /**
     * 主键
     */
    private Integer memCatvLogId;

    /**
     * 有线会员ID
     */
    private Integer memCatvId;

    /**
     * 会员ID
     */
    private Integer memberId;

    /**
     * 续费类型
     */
    private Integer type;

    /**
     * 原来结束时间
     */
    private Long beforeEntTime;

    /**
     * 开始时间
     */
    private Long startTime;

    /**
     * 结束时间
     */
    private Long entTime;

    /**
     * 套餐id
     */
    private Integer planId;

    /**
     * 套餐名称
     */
    private String planName;

    private static final long serialVersionUID = 1L;

    public Integer getMemCatvLogId() {
        return memCatvLogId;
    }

    public void setMemCatvLogId(Integer memCatvLogId) {
        this.memCatvLogId = memCatvLogId;
    }

    public Integer getMemCatvId() {
        return memCatvId;
    }

    public void setMemCatvId(Integer memCatvId) {
        this.memCatvId = memCatvId;
    }

    public Integer getMemberId() {
        return memberId;
    }

    public void setMemberId(Integer memberId) {
        this.memberId = memberId;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Long getBeforeEntTime() {
        return beforeEntTime;
    }

    public void setBeforeEntTime(Long beforeEntTime) {
        this.beforeEntTime = beforeEntTime;
    }

    public Long getStartTime() {
        return startTime;
    }

    public void setStartTime(Long startTime) {
        this.startTime = startTime;
    }

    public Long getEntTime() {
        return entTime;
    }

    public void setEntTime(Long entTime) {
        this.entTime = entTime;
    }

    public Integer getPlanId() {
        return planId;
    }

    public void setPlanId(Integer planId) {
        this.planId = planId;
    }

    public String getPlanName() {
        return planName;
    }

    public void setPlanName(String planName) {
        this.planName = planName == null ? null : planName.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", memCatvLogId=").append(memCatvLogId);
        sb.append(", memCatvId=").append(memCatvId);
        sb.append(", memberId=").append(memberId);
        sb.append(", type=").append(type);
        sb.append(", beforeEntTime=").append(beforeEntTime);
        sb.append(", startTime=").append(startTime);
        sb.append(", entTime=").append(entTime);
        sb.append(", planId=").append(planId);
        sb.append(", planName=").append(planName);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}